industrial and technical textiles - Allemand Anglais Dictionnaire